corroborative testimony - Turkish English Dictionary